154efa121ce37a00a5f0861683458f843e4a437b,app/PdeCompiler.java,PdeCompiler,compileJava,#PrintStream#,20
Before Change
Process process = Runtime.getRuntime().exec(command);
// XXXdmose race condition?
new PdeMessageSiphon(process.getInputStream(),
process.getErrorStream(),
this);
result = process.waitFor();
After Change
//
Process process = Runtime.getRuntime().exec(command);
new PdeMessageSiphon(process.getInputStream(), this);
new PdeMessageSiphon(process.getErrorStream(), this);
// wait for the process to finish. if we get interrupted before waitFor
// returns, continue waiting